package easy;

/**
 * @author admin
 * 1876. 长度为三且各字符不同的子字符串
 * 解题思路：定义一个res保存结果，对对字符串遍历，每次比较3个字符，皆不相同则将res加1，最后返回res
 */
public class LeeCode1876 {


    public int countGoodSubstrings(String s) {
        int res = 0;
        for (int i = 0; i < s.length() - 2; i++) {
            if (s.charAt(i) != s.charAt(i+1) && s.charAt(i) != s.charAt(i+2) && s.charAt(i+1) != s.charAt(i+2)){
                res++;
            }
        }
        return res;
    }

    public static void main(String[] args) {

        System.out.println(new LeeCode1876().countGoodSubstrings("aababcabc"));
    }
}
